package com.loeng.module.system.convert.auth;

import com.loeng.framework.common.pojo.PageResult;
import com.loeng.module.system.controller.admin.oauth2.vo.token.OAuth2AccessTokenRespVO;
import com.loeng.module.system.dal.dataobject.oauth2.OAuth2AccessTokenDO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

/**
 * OAuth2TokenConvert
 * @author loeng
 * @date 2025/5/17 21:26
 */
@Mapper
public interface OAuth2TokenConvert {

    /**
     * OAuth2TokenConvert
     */
    OAuth2TokenConvert INSTANCE = Mappers.getMapper(OAuth2TokenConvert.class);

    PageResult<OAuth2AccessTokenRespVO> convert(PageResult<OAuth2AccessTokenDO> pageResult);

}
